package com.ruoyi.yyq.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.core.annotation.Excel;
import com.ruoyi.common.core.web.domain.BaseEntity;

/**
 * 商户认证对象 car_merchant_verification
 * 
 * @author ruoyi
 * @date 2025-05-12
 */
public class CarMerchantVerification extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** id */
    private Long id;

    /** 商户id */
    @Excel(name = "商户id")
    private Long mid;

    /** 负责人 */
    @Excel(name = "负责人")
    private String director;

    /** 身份证号码 */
    @Excel(name = "身份证号码")
    private String idCard;

    /** 手机号 */
    @Excel(name = "手机号")
    private String mobile;

    /** 工商营业执照号码 */
    @Excel(name = "工商营业执照号码")
    private String businessLicenseId;

    /** 营业执照图片 */
    @Excel(name = "营业执照图片")
    private String businessLicenseImg;

    /** 身份证正面图片 */
    @Excel(name = "身份证正面图片")
    private String front;

    /** 身份证反面图片 */
    @Excel(name = "身份证反面图片")
    private String opposite;

    public void setId(Long id) 
    {
        this.id = id;
    }

    public Long getId() 
    {
        return id;
    }

    public void setMid(Long mid) 
    {
        this.mid = mid;
    }

    public Long getMid() 
    {
        return mid;
    }

    public void setDirector(String director) 
    {
        this.director = director;
    }

    public String getDirector() 
    {
        return director;
    }

    public void setIdCard(String idCard) 
    {
        this.idCard = idCard;
    }

    public String getIdCard() 
    {
        return idCard;
    }

    public void setMobile(String mobile) 
    {
        this.mobile = mobile;
    }

    public String getMobile() 
    {
        return mobile;
    }

    public void setBusinessLicenseId(String businessLicenseId) 
    {
        this.businessLicenseId = businessLicenseId;
    }

    public String getBusinessLicenseId() 
    {
        return businessLicenseId;
    }

    public void setBusinessLicenseImg(String businessLicenseImg) 
    {
        this.businessLicenseImg = businessLicenseImg;
    }

    public String getBusinessLicenseImg() 
    {
        return businessLicenseImg;
    }

    public void setFront(String front) 
    {
        this.front = front;
    }

    public String getFront() 
    {
        return front;
    }

    public void setOpposite(String opposite) 
    {
        this.opposite = opposite;
    }

    public String getOpposite() 
    {
        return opposite;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("mid", getMid())
            .append("director", getDirector())
            .append("idCard", getIdCard())
            .append("mobile", getMobile())
            .append("businessLicenseId", getBusinessLicenseId())
            .append("businessLicenseImg", getBusinessLicenseImg())
            .append("front", getFront())
            .append("opposite", getOpposite())
            .toString();
    }
}
